.top{
 margin-top: 40px;
 width: 100%;
 box-sizing: border-box;
}
.top .img1{
 width: 100%;
}

.pic{

 width: 100%;
}
.pic img{
 width: 100%;
}
h4{
 background: rgb(240,240,240);
 font-size: 0.75rem;
 padding: 10px;
}
.goods{
 overflow: hidden;
 width: 100%;
 box-sizing: border-box;
 padding-bottom: 20px;
 background: rgb(248,248,248);
}
.goods ul li{
 background: #ffffff;
 width: 50%;
 font-size: 0.65rem;
 box-sizing: border-box;
 border-bottom: 1px solid #cccccc;
 padding: 10px 15px;
 border-right: 1px solid #cccccc;
 float: left;
 border-top:1px solid #ccc;
}
.goods ul li{
 margin-bottom: 10px;
}

.goods ul li img{
 width: 100%;
}
.goods ul li a{
 color: black;
}
.red{
 font-size: 0.75rem;
 color: red;
}
.goods ul li p:nth-of-type(1){
 height: 33px;
 overflow: hidden;
 text-overflow: ellipsis;
}
.goods ul li p:last-child{
 margin-top: 5px;

}
.goods ul li p:last-child strong{
 padding-top: 2px;
 font-size: 0.6rem;
 float: right;
 font-weight: 300;
}
.header .set{
 position: absolute;
 right: -20px;
 top: 0;
 font-size: 0.6rem;
 color: #777777;
}
.header{
 position: relative;

}
.top_bot{
 height:40px;
 margin-top: 8px;
}
.top_bot ul{
 margin-left: 90px;
 overflow: hidden;
}
.top_bot li{
 width: 33%;
 float: left;
}
.top_bot li p{
 text-align: center;
 font-size: 0.6rem;
}
.top_bot li p img{
 width: 15px;
 height: 15px;
}
.top_bot img{
 width: 50px;
 height: 50px;
}
.top_bot{position: relative}
.top_bot .imgName{
 position: absolute;
 top:-25px;
 left:20px;
}
.top_bot li:nth-child(2){
 border: 1px solid #cccccc;
 border-top: 0;
 border-bottom: 0;
 box-sizing: border-box;
}
.top_bot .imgName span{
 color: #ffffff;
 font-size: 0.7rem;
 position: absolute;
 top: 0;
 display: block;
 width: 100px;
 left: 60px;
}
.swipe {
 height: 250px;
 overflow: hidden;
 position: relative;
}
.swipe-wrap {
 height: 250px;
 overflow: hidden;
 position: relative;
}
.swipe-wrap > div {
 height: 250px;
 float:left;
 width:100%;
 position: relative;
}
.swipe-wrap > div img { width: 100%; height: 250px;}